
package Controlador;

import Modelo.Alumno;
import Modelo.Listas;
import Vista.JFrameConsulAlumnos;
import java.text.SimpleDateFormat;
import java.util.Date;

public class ControladorConsulAlumnos 
{
    private Listas LisConsul;
    JFrameConsulAlumnos formConsul;
    
    public ControladorConsulAlumnos(Listas Lis) 
    {
        LisConsul=Lis;
        formConsul=new JFrameConsulAlumnos();
        formConsul.setVisible(true);
        CargarGridAlumnos();
    }

    
private void CargarGridAlumnos()
{
  int Fila=0;
  Alumno alum;
  Date fecha;
  
  for (Fila=0;Fila<LisConsul.getListaAlumnos().size();Fila++)
  {
    alum=LisConsul.getListaAlumnos().get(Fila);
    
    formConsul.getjTableAlumnos().setValueAt(alum.getCedula(), Fila, 0);
    formConsul.getjTableAlumnos().setValueAt(alum.getNombre(), Fila, 1);
    formConsul.getjTableAlumnos().setValueAt(alum.getSexo(), Fila, 2);
    
    fecha=alum.getFechaNac();
    SimpleDateFormat formateador = new SimpleDateFormat("dd/MM/yyyy");
    
    formConsul.getjTableAlumnos().setValueAt(formateador.format(fecha), Fila, 3);
    
    formConsul.getjTableAlumnos().setValueAt(alum.getNroHijos(), Fila, 4);
    formConsul.getjTableAlumnos().setValueAt(alum.getSueldo(), Fila, 5);
    formConsul.getjTableAlumnos().setValueAt(alum.getGraduado(), Fila, 6);
  }   
  
}  
    
}
